pad mangle - French English Dictionary